something which nitrifies - Français Anglais Dictionnaire